asahi kasei [AKD4396-SBW] 1 2005/06 general description the AKD4396-SBW is an evaluation board for ak4396, which is 192khz sampling 24bit ? dac. the AKD4396-SBW includes a lpf which can add differential analog outputs from the ak4396 and also has a digital interface. therefore, it is easy to evaluate the ak4396. ordering guide AKD4396-SBW --- evaluation board for ak4396 function on-board analog output buffer circuit on-board digital audio interface. (ak4113) coax in ak4113 ak4396 2nd order lpf rch lch dir opt in figure 1 block diagram * circuit diagram and pcb layout are attached at the end of this manual. coax is recommended for an evaluation of the sound quality. evaluation board a kd4396-sb w
asahi kasei [AKD4396-SBW] 2 2005/06 ? operation sequence 1) set up the power supply lines. (see ?other jumpers set-up?.) name color voltage comments attention +15v red +12 +15v regulator, power supply for op-amp. this jack is always needed. power line -15v blue -12 -15v regulator, power supply for op-amp. this jack is always needed. power line agnd black 0v gnd this jack is always needed. table 1 set up of power supply lines each supply line should be distributed from the power supply unit. 2) set-up the jumper pins 3) set-up the dip switches. (see the followings.) 4) power on the ak4396 should be reset once bringing sw1 (pdn) ?l? upon power-up.
asahi kasei [AKD4396-SBW] 3 2005/06 ? evaluation mode 1. dir(coax) (default) j1 is used for the evaluation using such as cd test disk. the dir generates mclk, bick and lrck sdata from the received data through bnc connector (j1). setting of jumper is shown below. coax is recommended for an evaluation of the sound quality. jp1 opt coax bnc (default) figure 2 jumper setting, when using dir 2. dir(optical link) port1 is used for the evaluation using such as cd test disk. the dir generates mclk, bick and lrck sdata from the received data through optical connector (port2: torx176). setting of jumper is shown below. jp1 opt coax port2 figure 3 jumper setting, when using dir 3. all clocks are fed through the port1. -r9, r12, r13, r14 : open -r10, r15, r19, r20 : 100 ? or short (0 ?) ? dip switch setting [sw2]: ak4113 setting no. pin off on default 1 ocks1 on 2 ocks0 ak4113 master clock setting refer to table4 off table 2 sw2 setting [sw3]: ak4396 setting no. pin off on default 1 - 2 p/s serial mode (note) parallel mode on note : when using the serial mode, r5 and r17 should be removed. table 3 sw3 setting
asahi kasei [AKD4396-SBW] 4 2005/06 the frequency of the master clock output is set by ocks0 and ocks1 as shown in table 4 . ocks1 ocks0 mclk frequency 0 0 256fs @fs=88.2/96khz 1 0 512fs @32/44.1/48khz 1 1 128fs @176.4/192khz default table 4 mclk clock ? sw1 setting [sw1](pdn): reset of ak4396. select ?h? during operation . external analog circuit the differential output circuit and lpf is implemented on board. th e differential outputs of ak4396 is buffered by non-inverted circuit (2 nd order lpf, fc=182k, q=0.637, g=+3.9db) . lpf adds differential outputs (1 st order lpf, fc=284k, g=-0.84db) . njm5534d is used for op-amp on this board that has low noise and high voltage torela nce characteristics. analog signal is output via bnc connectors on the board. the output level is about 2.8v rms (typ@vref=5.0v) by bnc. 330 100u 180 a outl- 10k 3.9 n 1.2k 680 3.3n 6 4 3 2 7 10u 0.1u 0.1u 10u 10u njm5534d 330 100u 180 a outl+ 10k 3.9n 1.2k 680 3.3n 6 4 3 2 7 10u 0.1u 0.1 u 10u njm5534d 0.1u + njm5534d 0.1u 10u 100 4 3 2 1.0n 620 620 560 7 + + + + - + - + + + - + + 1.0n lch - 15 +15 6 560 figure 4 external analog filter AKD4396-SBW filter 40khz (double) 80khz (quad) internal filter -0.3db -1db external lpf -0.19db -0.85db total -0.49db -1.85db this table shows typical value. table 5 frequency responses
asahi kasei [AKD4396-SBW] 5 2005/06 2. control software manual ? set-up of evaluation board and control software 1. set up the AKD4396-SBW according to previous term. 2. connect ibm-at compatible pc with AKD4396-SBW by 10-line type flat cable (packed with AKD4396-SBW). take care of the direction of 10pin header. (please install the driver in the cd-rom when this control software is used on windows 2000/xp. please refer ?installation manual of control software driver by akm device control software?. in case of windows95/98/me, this installation is not needed. this control software does not operate on windows nt.) 3. insert the cd-rom labeled ?AKD4396-SBW evaluation kit? into the cd-rom drive. 4. access the cd-rom drive and double-click the icon of ?akd4396.exe? to set up the control program. 5. then please evaluate according to the follows. ? operation flow keep the following flow. 1. set up the control program according to explanation above. 2. click ?port reset? button. ? explanation of each buttons 1. [port reset] : set up the usb interface board (akdusbif-a) . 2. [write default] : initialize the register of ak4396. 3. [all write] : write all registers that is currently displayed. 4. [function1] : dialog to write data by keyboard operation. 5. [function2] : dialog to write data by keyboard operation. 6. [function3] : the sequence of register setting can be set and executed. 7. [function4] : the sequence that is created on [function3] can be assigned to buttons and executed. 8. [function5]: the register setting that is created by [save] function on main window can be assigned to buttons and executed. 9. [save] : save the current register setting. 10. [open] : write the saved values to all register. 11. [write] : dialog to write data by mouse operation. ? indication of data input data is indicated on the register map. red letter indicat es ?h? or ?1? and blue one indicates ?l? or ?0?. blank is the part that is not defined in the datasheet.
asahi kasei [AKD4396-SBW] 6 2005/06 ? explanation of each dialog 1. [write dialog] : dialog to write data by mouse operation there are dialogs corresponding to each register. click the [write] button corresponding to each register to set up the dialog. if you check the check box, data becomes ?h? or ?1?. if not, ?l? or ?0?. if you want to write the input data to ak4396, click [ok] button. if not, click [cancel] button. 2. [function1 dialog] : dialog to write data by keyboard operation address box: input registers address in 2 figures of hexadecimal. data box: input registers data in 2 figures of hexadecimal. if you want to write the input data to ak4396, c lick [ok] button. if not, click [cancel] button. 3. [function2 dialog] : dialog to evaluate att address box: input registers address in 2 figures of hexadecimal. start data box: input starts data in 2 figures of hexadecimal. end data box: input end data in 2 figures of hexadecimal. interval box: data is written to ak4642 by this interval. step box: data changes by this step. mode select box: if you check this check box, data reaches end data, and returns to start data. [example] start data = 00, end data = 09 data flow: 00 01 02 03 04 05 06 07 08 09 09 08 07 06 05 04 03 02 01 00 if you do not check this check box, data reaches end data, but does not return to start data. [example] start data = 00, end data = 09 data flow: 00 01 02 03 04 05 06 07 08 09 if you want to write the input data to ak4396, c lick [ok] button. if not, click [cancel] button.
asahi kasei [AKD4396-SBW] 7 2005/06 4. [save] and [open] 4-1. [save] save the current register setting data. the extension of file name is ?akr?. (operation flow) (1) click [save] button. (2) set the file name and push [save] button. the extension of file name is ?akr?. 4-2. [open] the register setting data saved by [save] is written to ak4396. the file type is the same as [save]. (operation flow) (1) click [open] button. (2) select the file (*.akr) and click [open] button.
asahi kasei [AKD4396-SBW] 8 2005/06 5. [function3 dialog] the sequence of register setting can be set and executed. (1) click [f3] button. (2) set the control sequence. set the address, data and interval time. set ?-1? to the address of the step where the sequence should be paused. (3) click [start] button. then this sequence is executed. the sequence is paused at the step of interval="-1". click [start] button, the sequence restarts from the paused step. this sequence can be saved and opened by [save] and [open] button on the function3 window. the extension of file name is ?aks?. figure 5. window of [f3]
asahi kasei [AKD4396-SBW] 9 2005/06 6. [function4 dialog] the sequence that is created on [function3] can be assigned to buttons and executed. when [f4] button is clicked, the window as shown in figure 6 opens. figure 6. [f4] window
asahi kasei [AKD4396-SBW] 10 2005/06 6-1. [open] buttons on left side and [start] buttons (1) click [open] button and select the sequence file (*.aks). the sequence file name is displayed as shown in figure 7 . figure 7. [f4] window(2) (2) click [start] button, then the sequence is executed. 3-2. [save] and [open] buttons on right side [save] : the sequence file names can assign be saved. the file name is *.ak4. [open] : the sequence file names assign that are saved in *.ak4 are loaded. 3-3. note (1) this function doesn't support the pause function of sequence function. (2) all files need to be in same folder used by [save] and [open] function on right side. (3) when the sequence is changed in [function3], the file should be loaded again in order to reflect the change.
asahi kasei [AKD4396-SBW] 11 2005/06 7. [function5 dialog] the register setting that is created by [save] function on main window can be assigned to buttons and executed. when [f5] button is clicked, the following window as shown in figure 8 opens. figure 8. [f5] window 7-1. [open] buttons on left side and [write] button ( 1) click [open] button and select the register setting file (*.akr). (2) click [write] button, then the register setting is executed. 7-2. [save] and [open] buttons on right side [save] : the register setting file names assign can be saved. the file name is *.ak5 . [open] : the register setting file names assign that are saved in *.ak5 are loaded. 7-3. note (1) all files need to be in same folder used by [save] and [open] function on right side. (2) when the register setting is changed by [save] button in main window, the file should be loaded again in order to reflect the change.
asahi kasei [AKD4396-SBW] 12 2005/06 measurement results [measurement condition] ? measurement unit : audio precision system two cascade (ap2) ? mclk : 512fs (44.1khz), 256fs (96khz), 128fs (192khz) ? bick : 64fs ? fs : 44.1khz, 96khz, 192khz ? bit : 24bit ? power supply : avdd= dvdd=5v ? interface : internal dir (48khz, 96khz, 192khz) ? temperature : room fs=44.1khz parameter input signal measurement filter results s/(n+d) 1khz, 0db 20klpf 99.4 db dr 1khz, -60db 22klpf, a-weighted 119.0 db s/n ?0? data 22klpf, a-weighted 119.0 db fs=96khz parameter input signal measurement filter results s/(n+d) 1khz, 0db 40klpf 99.0 db dr 1khz, -60db 40klpf 114.0 db dr 1khz, -60db 22klpf, a-weighted 119.3 db s/n ?0? data 40klpf 114.0 db s/n ?0? data 22klpf, a-weighted 119.3 db fs=192khz parameter input signal measurement filter results s/(n+d) 1khz, 0db 40klpf 98.7 db dr 1khz, -60db 40klpf 111.2 db dr 1khz, -60db 22klpf, a-weighted 116.4 db s/n ?0? data 40klpf 113.6 db s/n ?0? data 22klpf, a-weighted 119.0 db
asahi kasei [AKD4396-SBW] 13 2005/06 plots (fs=44.1khz) akm ak4396 fft fs=44.1khz avdd=dvdd=5v, 0dbfs input 20 20k 50 100 200 500 1k 2k 5k 10k hz -160 +0 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a figure 9 fft (fin=1khz, input level=0dbfs) akm ak4396 fft plot fs=44.1khz avdd=dvdd=5v, -60dbfs input -160 +0 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a 20 20k 50 100 200 500 1k 2k 5k 10k hz figure 10 fft (fin=1khz, input level=-60dbfs)
asahi kasei [AKD4396-SBW] 14 2005/06 (fs=44.1khz) akm ak4396 fft plot fs=44.1khz avdd=dvdd=5v, no signal input -160 +0 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a 20 20k 50 100 200 500 1k 2k 5k 10k hz figure 11 fft (noise floor) akm ak4396 fft fs=44.1khz avdd=dvdd=5v, 0dbfs input, outband noize -160 +0 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a 20 100k 50 100 200 500 1k 2k 5k 10k 20k 50k hz figure 12 fft (out of band noise)
asahi kasei [AKD4396-SBW] 15 2005/06 (fs=44.1khz) akm ak4396 thd+n vs input level fs=44.1khz avdd=dvdd=5v, 0dbfs -140 +0 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 dbfs -140 -80 -135 -130 -125 -120 -115 -110 -105 -100 -95 -90 -85 d b r a figure 13 thd+n vs. input level (fin=1khz) akm ak4396 thd+n vs input frequency fs=44.1khz avdd=dvdd=5v, 0dbfs input 20 20k 50 100 200 500 1k 2k 5k 10k hz -140 -80 -135 -130 -125 -120 -115 -110 -105 -100 -95 -90 -85 d b r a figure 14 thd+n vs. input frequency (input level=0dbfs)
asahi kasei [AKD4396-SBW] 16 2005/06 (fs=44.1khz) akm ak4396 linearity fs=44.1khz avdd=dvdd=5v, 0dbfs input -150 +0 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 dbfs -150 +0 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a figure 15 linearity (fin=1khz) akm ak4396 frequency respons fs=44.1khz avdd=dvdd=5v, 0dbfs input 2k 20k 4k 6k 8k 10k 12k 14k 16k 18k hz -2 +1 -1.8 -1.6 -1.4 -1.2 -1 -0.8 -0.6 -0.4 -0.2 +0 +0.2 +0.4 +0.6 +0.8 d b r a figure 16 frequency response (input level=0dbfs)
asahi kasei [AKD4396-SBW] 17 2005/06 (fs=44.1khz) akm ak4396 crosstalk (red:lch, blue:rch) fs=44.1khz avdd=dvdd=5v, 0dbfs input 20 20k 50 100 200 500 1k 2k 5k 10k hz -140 -80 -135 -130 -125 -120 -115 -110 -105 -100 -95 -90 -85 d b figure 17 crosstalk (input level=0dbfs)
asahi kasei [AKD4396-SBW] 18 2005/06 (fs=96khz) akm ak4396 fft fs=96khz avdd=dvdd=5v, 0dbfs input 40 40k 50 100 200 500 1k 2k 5k 10k 20k hz -160 +0 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a figure 18 fft (fin=1khz, input level=0dbfs) akm ak4396 fft fs=96khz avdd=dvdd=5v, 0dbfs input, notch 40 40k 50 100 200 500 1k 2k 5k 10k 20k hz -160 +0 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a figure 19 fft(fin=1khz, input level=0dbfs, notch)
asahi kasei [AKD4396-SBW] 19 2005/06 (fs=96khz) akm ak4396 fft fs=96khz avdd=dvdd=5v, -60dbfs input 40 40k 50 100 200 500 1k 2k 5k 10k 20k hz -160 +0 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a figure 20 fft (fin=1khz, input level=-60dbfs) akm ak4396 fft fs=96khz avdd=dvdd=5v, no signal input 40 40k 50 100 200 500 1k 2k 5k 10k 20k hz -160 +0 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a figure 21 fft (noise floor)
asahi kasei [AKD4396-SBW] 20 2005/06 (fs=96khz) akm ak4396 thd+n vs input level fs=96khz avdd=dvdd=5v, 0dbfs input -140 +0 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 dbfs -140 -80 -135 -130 -125 -120 -115 -110 -105 -100 -95 -90 -85 d b r a figure 22 thd+n vs. input level (fin=1khz) akm ak4396 thd+n vs input frequency fs=96khz avdd=dvdd=5v, 0dbfs input 40 40k 50 100 200 500 1k 2k 5k 10k 20k hz -140 -80 -135 -130 -125 -120 -115 -110 -105 -100 -95 -90 -85 d b r a figure 23 thd+n vs. input frequency (input level=0dbfs)
asahi kasei [AKD4396-SBW] 21 2005/06 (fs=96khz) akm ak4396 linearity fs=96khz avdd=dvdd=5v, 0dbfs input -150 +0 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 dbfs -150 +0 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a figure 24 linearity (fin=1khz) akm ak4396 frequency respons fs=96khz avdd=dvdd=5v, 0dbfs input 2.5k 40k 5k 7.5k 10k 12.5k 15k 17.5k 20k 22.5k 25k 27.5k 30k 32.5k 35k 37.5k hz -2 +1 -1.8 -1.6 -1.4 -1.2 -1 -0.8 -0.6 -0.4 -0.2 +0 +0.2 +0.4 +0.6 +0.8 d b r a figure 25 frequency response (input level=0dbfs)
asahi kasei [AKD4396-SBW] 22 2005/06 (fs=96khz) akm ak4396 crosstalk (red:lch, blue:rch) fs=96khz avdd=dvdd=5v, 0dbfs input 40 40k 50 100 200 500 1k 2k 5k 10k 20k hz -140 -80 -135 -130 -125 -120 -115 -110 -105 -100 -95 -90 -85 d b figure 26 crosstalk (input level=0dbfs)
asahi kasei [AKD4396-SBW] 23 2005/06 (fs=192khz) akm ak4396 fft fs=192khz avdd=dvdd=5v, 0dbfs input 90 80k 200 500 1k 2k 5k 10k 20k 50k hz -160 +0 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a figure 27 fft (fin=1khz, input level=0dbfs) akm ak4396 fft fs=192khz avdd=dvdd=5v, 0dbfs input, notch 90 80k 200 500 1k 2k 5k 10k 20k 50k hz -160 +0 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a figure 28 fft(fin=1khz, input level=0dbfs, notch)
asahi kasei [AKD4396-SBW] 24 2005/06 (fs=192khz) akm ak4396 fft fs=192khz avdd=dvdd=5v, -60dbfs input -160 +0 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a 90 80k 200 500 1k 2k 5k 10k 20k 50k hz figure 29 fft (fin=1khz, input level=-60dbfs) akm ak4396 fft fs=192khz avdd=dvdd=5v, no signal input -160 +0 -150 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a 90 80k 200 500 1k 2k 5k 10k 20k 50k hz figure 30 fft (noise floor)
asahi kasei [AKD4396-SBW] 25 2005/06 (fs=192khz) akm ak4396 thd+n vs input level fs=192khz avdd=dvdd=5v, 0dbfs input -140 +0 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 dbfs -140 -80 -135 -130 -125 -120 -115 -110 -105 -100 -95 -90 -85 d b r a figure 31 thd+n vs. input level (fin=1khz) akm ak4396 thd+n vs input frequency fs=192khz avdd=dvdd=5v, 0dbfs input 90 80k 200 500 1k 2k 5k 10k 20k 50k hz -140 -80 -135 -130 -125 -120 -115 -110 -105 -100 -95 -90 -85 d b r a figure 32 thd+n vs. input frequency (input level=0dbfs)
asahi kasei [AKD4396-SBW] 26 2005/06 (fs=192khz) akm ak4396 linearity fs=192khz avdd=dvdd=5v, 0dbfs input -150 +0 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 dbfs -150 +0 -140 -130 -120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 d b r a figure 33 linearity (fin=1khz) akm ak4396 frequency respons fs=192khz avdd=dvdd=5v, 0dbfs input 5k 80k 10k 15k 20k 25k 30k 35k 40k 45k 50k 55k 60k 65k 70k 75k hz -2 +1 -1.8 -1.6 -1.4 -1.2 -1 -0.8 -0.6 -0.4 -0.2 +0 +0.2 +0.4 +0.6 +0.8 d b r a figure 34 frequency response (input level=0dbfs)
asahi kasei [AKD4396-SBW] 27 2005/06 g t l ) [
|